English Dictionary
◊ SOLAR POWER
solar power
n : energy from the sun that is converted into thermal or
electrical energy [syn: {solar energy}]